Brighton & Hove Albion scored three times in the second half to fight back from two goals down and beat Manchester City